package com.guyu.plugin.sms.core;

import java.util.List;

/**
 * 黑名单前置拦截执行器
 */
public interface GuyuBlackListDao {

    /**
     * 检测手机号是否在黑名单中
     *
     * @param configId 短信实例唯一标识
     * @param phone    手机号
     * @return 是否在黑名单中
     */
    boolean check(String configId, String phone);

    /**
     * 批量检测手机号是否在黑名单中
     *
     * @param configId 短信实例唯一标识
     * @param phones   手机号列表
     * @return 黑名单中的手机号列表
     */
    List<String> check(String configId, List<String> phones);

}
